home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / progtool / modula2 / modprint / read.me < prev   
Encoding:
Text File  |  1994-09-22  |  2.2 KB  |  61 lines

  1.  
  2. This program is a utility to print Modula-2 programs with 
  3. pagination, expanded tabs, and emboldened keywords.  It should be 
  4. easy to modify the keyword list to search for other keywords if desired.
  5.  
  6. The keyword emboldening works with Epson compatible printers.  It
  7. should be fairly simple to change it to work with other types
  8. of printers.  Look in the PrintToken PROCEDURE in the ModPrint module if
  9. you need to change it.
  10.  
  11. In addition, I have made a bug fix to the Compare routine in the Jefferson
  12. Software version of string.mod.  If you are using this compiler, you should
  13. pick up this fix, especially if you need to recompile this program.  If two 
  14. strings were compared and one of them did not have a terminator character, 
  15. then a CHK exeception was generated.
  16.  
  17. To pick up the fix, just replace the text of the Compare routine in the 
  18. string.mod file in the std library with the text in compare.fix and 
  19. recompile the string.mod file.
  20.  
  21. USAGE :
  22.  modprint [-noh][-nok][-nop][-p #][-l][-?][-x #][-w #][<filenames>]
  23.     -noh    : disables header printing.
  24.      -nok    : disables keyword emboldening.
  25.      -nop    : disables pagination.
  26.      -p    : Sets pagelength.  Default is 66.
  27.      -l    : use Near Letter Quality printing    
  28.      -?    : prints usage line
  29.      -x    : Sets tab expansion size.  Default is 8.
  30.       -w      : Sets line width. Default is 80 characters.
  31.  
  32.  The follwing are the defaults:
  33.      Use draft print mode.
  34.          Tab stops are set every 8 spaces.
  35.      Page length is 66.
  36.      Line width is 80 chars.
  37.      Stdin is the input. 
  38.  
  39.  The sources and executables contained in this archive 
  40.  (with the exception of compare.fix) are
  41.  
  42.  Copyright 1987, Barry Locklear
  43.  
  44.  The author grants the privilege of distributing this
  45.  software free, or for a nominal charge to cover the media
  46.  costs, or for connect time.  
  47.  
  48.  Distribution for commercial gain is prohibited.
  49.  The only exception is that Jefferson Software may
  50.  distribute it with their Modula-2 package if they so
  51.  desire.
  52.  
  53.  If improvements are made, please send them to me.
  54.  Compuserve: 76327,2102
  55.  Genie:      BLOCKLEAR
  56.  The Jefferson Software BBS (602)276-6102
  57.  
  58.  This version of ModPrint is written in Jefferson Software Modula-2
  59.  
  60.  
  61.